老城鎮位於河南省南陽市淅川縣縣城西南23公里處,丹江口水庫上游一帶,全鎮總面積約17.7萬畝,總人口約3萬人。老城鎮現址原來是一條少人居住的山溝,1971年淅川縣老縣城被丹江口水庫淹沒後將政府機關遷移到此地,為紀念老縣城而命名老城。